Dictionary
Lan Tau
geographical name \ˈlän-ˈdau̇\
Definition of LAN TAU
island Hong Kong, China, W of Hong Kong Island area 58 square miles (151 square kilometers)
ADVERTISEMENT
Browse
ADVERTISEMENT
Seen & Heard
What made you want to look up Lan Tau? Please tell us where you read or heard it (including the quote, if possible).